home *** CD-ROM | disk | FTP | other *** search
/ Asymetrix Multimedia Toolbook 4.0 (CBT Edition) / Asymetric Multimedia Toolbook 4.0 (CBT Edition).iso / ctb40ap.z / TYPEIN.SPB (.txt) < prev    next >
Asymetrix ToolBook File  |  1996-01-10  |  154KB  |  2,875 lines

  1. F    8    8    L
  2. *ClassTbl*
  3. *ClassEntry*
  4. *PTABLE*
  5. *WINDOWSEG*
  6. *ICONRESTAB*
  7. *ICONRESSEG*
  8. *ICONRES*
  9. Background
  10. *OBJTABLE*
  11. *IDTABLE*
  12. *NAMETAB*
  13. Rectangle
  14. Ellipse
  15. RoundedRectangle
  16. Polygon
  17. IrregularPolygon
  18. AngledLine
  19. Curve
  20. PaintObject
  21. Picture
  22. Group
  23. Stage
  24. Button
  25. Viewer
  26. ComboBox
  27. Field
  28. RecordField
  29. Hotword
  30. *RHOTWORD*
  31. *TbxBase*
  32. 8    bxBase*
  33. F    8    9    
  34. TB40HYP.SBK
  35. bxBase*
  36. FALSE
  37. wwwwww
  38. wz'www
  39. z'z"ww
  40. wwwwz
  41. wwwwww
  42. wwwwww
  43. wwwwww
  44. &File
  45. &Open    Ctrl+O
  46. &Save    Ctrl+S
  47. Save &As...
  48. saveas
  49. &Import...
  50. import
  51. &Export...
  52. export
  53. Print Set&up...
  54. printsetup
  55. &Print Pages...    Ctrl+P
  56. printpages
  57. Prin&t Report...
  58. printreport
  59. Send &Mail...
  60. sendmail
  61. &Run...
  62. E&xit    Alt+F4
  63. &Edit
  64. &Undo    Ctrl+Z
  65. Cu&t    Ctrl+X
  66. &Copy    Ctrl+C
  67. &Paste    Ctrl+V
  68. paste
  69. C&lear    Del
  70. clear
  71. &Select All    Shift+F9
  72. selectall
  73. S&elect Page    Shift+F12
  74. selectpage
  75. F&ind...    F5
  76. search
  77. Re&place...
  78. replace
  79. &Author    F3
  80. author
  81. &Text
  82. &Character...    F6
  83. character
  84. &Paragraph...    F7
  85. paragraph
  86. Plai&n
  87. plain
  88. &Bold    Ctrl+B
  89. I&talic    Ctrl+T
  90. italic
  91. Under&line    Ctrl+L
  92. underline
  93. Stri&keout    Ctrl+K
  94. strikeout
  95. S&uper/subscript
  96. super/subscript
  97. &Normal script
  98. normalscript
  99. Su&bscript
  100. subscript
  101. Su&perscript
  102. superscript
  103. &Show Hotwords    F9
  104. showhotwords
  105. &Page
  106. &Next    Alt+Right
  107. P&revious    Alt+Left
  108. previous
  109. &First    Alt+Up
  110. first
  111. &Last    Alt+Down
  112. &Back    Shift+F2
  113. &History...    Ctrl+F2
  114. history
  115. N&ew Page    Ctrl+N
  116. newpage
  117. &Help
  118. &Contents    F1
  119. index
  120. &Search for Help On...
  121. glossary
  122. &Tutorial
  123. tutorial
  124. &How To Use Help
  125. usinghelp
  126. &Keyboard
  127. keyboard
  128. C&ommands
  129. commands
  130. &About ToolBook...
  131. abouttoolbook
  132. addAnswer
  133. ASYM_WID_ANSWERS
  134. FALSE
  135. buttonclick
  136. startTime
  137. ASYM_WID_ANSWERS
  138. count
  139. enterPage
  140. startTime
  141. count
  142. startTime
  143. FALSE
  144. currentTime
  145. ASYM_Ticks
  146. count
  147. options
  148. answer
  149. OpenScript
  150. definition caption
  151. ASYM_GetString
  152. Answer Definition
  153. matchText
  154. btnExpr
  155. btnMatch
  156. Response Text
  157. buttonclick
  158. openScript
  159. ASYM_GetString
  160. Answer Definition
  161. matchText
  162. Response Text
  163. method
  164. WidgetHasElseAnswer
  165. FALSE
  166. WidgetHasMultipleAnswers
  167. .'+    +F
  168. oAnsArray
  169. g8blankThisPage
  170. ASYM_reset
  171. ASYM_reset
  172. ,&H.&
  173. false
  174. propsRead
  175. s__asym_FBArray
  176. FALSE
  177. ASYM_WID_Answers
  178. VWidgetHasMultipleAnswers
  179. ListToTextLine
  180. P#ASYM_WID_SummaryFeedback
  181. ~\WidgetHasElseAnswer
  182. ASYM_WID_AnsArray
  183. incorrect
  184.  readObjProps
  185. <else>
  186. correct
  187. partially correct
  188. mxAllowMultipleAnswer
  189. tb40dlg.dll
  190. s_wid_targetObject
  191. FASYM_WID_AutoScoreWeight
  192. s__asym_AnsArray
  193. autoAssignWeight
  194. enterBackground
  195. s__asym_FBArray
  196. s__asym_AnsArray
  197. leaveBackground
  198. propsRead
  199.  readObjProps
  200. enterPage
  201. lxallowMultipleAnswer
  202. FALSE
  203. autoAssignWeight
  204. s__asym_AnsArray
  205. fixupWeights
  206. propType
  207. propType
  208. field,recordfield,button,group,combobox
  209. s_wid_targetWindow
  210. s_wid_targetObject
  211. propType
  212. s_wid_targetWindow
  213. s_wid_targetObject
  214. oType
  215. propName
  216. propsRead
  217. propValue
  218. oType
  219. propName
  220. readObjProps
  221. .'+    +F
  222. ,&H.&
  223. propType
  224. mainWin
  225. propType
  226. s__asym_FBArray
  227. Q#ASYM_WID_SummaryFeedback
  228. <self>
  229. afterEdit
  230. setString
  231. s_wid_targetObject
  232. propType
  233. mainWin
  234. thisWin
  235. s_wid_targetWindow
  236. s_wid_targetObject
  237. thisWinOpen
  238. setString
  239. s__asym_AnsArray
  240. s__asym_FBArray
  241. oType
  242. propValue
  243. propName
  244. field,recordfield,button,group,combobox
  245. propValue
  246. ASYM_WID_AnsArray
  247. s_wid_targetWindow
  248. tbk_wid_name
  249. ASYM_Reset
  250. thisWin
  251. ASYM_Q
  252. checkWeights
  253. object
  254. thisWinOpen
  255. default
  256. oType
  257. s__asym_AnsArray
  258. propName
  259. propValue
  260. Cancel
  261. s__asym_AnsArray
  262. numCorrect
  263. s__asym_AnsArray
  264. numAnswers
  265. updateThisPage
  266. blankThisPage
  267. ,"Jc"
  268. GUASYM_isNumber
  269. 8fixupWeights
  270. noStr
  271. The positive answer weights
  272. ASYM_GetString
  273. yesStr
  274. autoAssignWeight
  275. don't add up to 100%. Redistribute automatically?
  276. checkWeights
  277. update
  278. UpdateThisPage
  279. update
  280. enterPage
  281. None specified
  282. false
  283. (None specified)
  284. feedback
  285. found
  286. ASYM_WID_DelayFeedback
  287. ASYM_GetString
  288. Disabled
  289. Enabled
  290. Immediate Feedback:    %1 %2
  291. Immediate Feedback x y
  292. s__asym_AnsArray
  293. 7wASYM_Container
  294. update
  295. ,"JdY
  296. propValue
  297. ,"JdY
  298. propValue
  299. theWeight
  300. ASYM_WID_ANSWERS
  301. propValue
  302. propValue
  303. s__asym_AnsArray
  304. leaveField
  305. ASYM_WID_ANSWERS
  306. propValue
  307. s__asym_AnsArray
  308. FixupWeights
  309. ClastSel
  310. leavePage
  311. ClastSel
  312. leaveBackground
  313. ClastSel
  314. ASYM_Reset
  315. ASYM_GetString
  316. DelayedFeedbackForMultiObjects
  317. s__asym_FBArray
  318. All Incorrect
  319. HsupdateThisPage
  320. All Correct
  321. Partially Correct
  322. ClastSel
  323. ClastSel
  324. enterPage
  325. hitChar
  326. hitLine
  327. ClastSel
  328. ClastSel
  329. ASYM_itemOffset
  330. buttonDown
  331. s__asym_FBArray
  332. lastSel
  333. toggleAnchor
  334. HsUpdateThisPage
  335. whatItem
  336. ClastSel
  337. g8blankThisPage
  338. buttonUp
  339. ClastSel
  340. enterBackground
  341. fixup
  342. enterPage
  343. fixup
  344. buttonClick
  345. -$,    "
  346. .',    "
  347. fixup
  348. keyChar
  349. fixup
  350. answer
  351. clear
  352. fixup
  353. answer
  354. paste
  355. fixup
  356. answer
  357. TRUE,TRUE,FALSE,FALSE
  358. answer
  359. Soptions
  360. confirmation stuff
  361. 7wASYM_Container
  362. fixup
  363. TRUE,TRUE,FALSE,FALSE
  364. Soptions
  365. confirmation stuff
  366. 7wASYM_Container
  367. propValue
  368. propValue
  369. confirmation string
  370. answer
  371. propValue
  372. MatchText
  373. propValue
  374. ASYM_Trim
  375. buttonClick
  376. punctuation
  377. options
  378. confirmation
  379. order
  380. soundsLike
  381. options
  382. case,order,soundsLike,punctuation,confirmation
  383. optionCaptions
  384. punctuation
  385. options
  386. button
  387. confirmation stuff
  388. confirmation
  389. order
  390. soundsLike
  391. options
  392. ASYM_Reset
  393. Ignore punctuation
  394. Ignore word order
  395. Ignore case
  396. options
  397. MatchWordOrder
  398. OpenScript expression
  399. Confirm if recognized
  400. Enable "Sounds Like"
  401. ConfirmIfRecognized
  402. ASYM_GetString
  403. Match word order
  404. matchtext
  405. MatchCase
  406. Match case
  407. IgnorePunctuation
  408. ASYM_Trim
  409. Sounds Like
  410. SoundsLike
  411. options
  412. ASYM_WID_ANSWERS
  413. editAnswer
  414. buttonDoubleClick
  415. xbuttonClick
  416. .'+    +F
  417. ShowCurrentTab
  418. Button
  419. buttonClick
  420. ShowCurrentTab
  421. _currentTab
  422. enterPage
  423. ShowCurrentTab
  424. _currentTab
  425. resizeTabs
  426. box black
  427. box grey
  428. hilite
  429. sized
  430. tabRow
  431. current Tab Edge
  432. _currentTab
  433. resizeTabs
  434. defBounds
  435. _currentTab
  436. ShowCurrentTab
  437. currentRow
  438. ArrangeRow
  439. 4ArrangeCheats
  440. resizeTabs
  441. V,    #?
  442. V,    #?
  443. \:resizeTabEdge
  444. defBounds
  445. tabEdge
  446. ArrangeRow
  447. cheat grey
  448. cheat white
  449. cheat black
  450. arrangeCheats
  451. white
  452. black
  453. resizeTabEdge
  454. FBNavBook
  455. FBNavPage
  456. field
  457. buttonDoubleClick
  458. ,&H.&
  459. ,&H.&
  460. ,&H.&
  461. ,&H.&
  462. ,&H.&
  463. fldNavPg
  464. fldNavBk
  465. FBNavBook
  466. false
  467. this book
  468. OKmsg
  469. OKdestPg
  470. FBPlayText
  471. FBNavPage
  472. OKtxt
  473. fldOsMsg
  474. OKdestBk
  475. ASYM_GetString
  476. OKclip
  477. fldTxt
  478. fldClip
  479. FBSendMsg
  480. FBPlayClip
  481. g8BlankThisPage
  482. UpdateThisPage
  483. FBNavBook
  484. FBPlayText
  485. FBNavPage
  486. FBSendMsg
  487. FBPlayClip
  488. blankThisPage
  489. FBNavBook
  490. FBNavPage
  491. field
  492. buttonDoubleClick
  493. ,&H.&
  494. ,&H.&
  495. ,&H.&
  496. ,&H.&
  497. ,&H.&
  498. fldNavPg
  499. fldNavBk
  500. FBNavBook
  501. false
  502. this book
  503. OKmsg
  504. OKdestPg
  505. FBPlayText
  506. FBNavPage
  507. OKtxt
  508. fldOsMsg
  509. OKdestBk
  510. ASYM_GetString
  511. OKclip
  512. fldTxt
  513. fldClip
  514. FBSendMsg
  515. FBPlayClip
  516. g8BlankThisPage
  517. UpdateThisPage
  518. FBNavBook
  519. FBPlayText
  520. FBNavPage
  521. FBSendMsg
  522. FBPlayClip
  523. blankThisPage
  524. confirmation string
  525. options
  526. modal
  527. addAnswer
  528. FALSE
  529. answer
  530. score
  531. Add an Answer
  532. subdialog
  533. Soptions
  534. fixupLine
  535. matchText
  536. propValue
  537. oplastItem
  538. HsUpdateThisPage
  539. Confirmation string
  540. correct
  541. ASYM_GetString
  542. method
  543. Soptions
  544. ASYM_ShowDialog
  545. dlgPg
  546. g8BlankThisPage
  547. s__asym_AnsArray
  548. answerWeight
  549. method
  550. addAnswer
  551. ClastSel
  552. ASYM_Reset
  553. whatItem
  554. editAnswer
  555. answers
  556. buttonDoubleClick
  557. WdragLine
  558. singleSelect
  559. hitChar
  560. 9hitLine
  561. hitMax
  562. hitLine
  563. ClastSel
  564. s__asym_AnsArray
  565. ASYM_itemOffset
  566. buttonDown
  567. .'+    +F
  568. .'+    +F
  569. hitMax
  570. buttonStillDown
  571. .'+    +F
  572. .'+    +F
  573. 9hitLine
  574. lastSel
  575. KtoggleCorrect
  576. fixupLine
  577. HsUpdateThisPage
  578. whatItem
  579. 9hitLine
  580. whatChar
  581. switch2DArrayRows
  582. s__asym_AnsArray
  583. oldHitLine
  584. g8blankThisPage
  585. buttonUp
  586. w,    #>
  587. oplastItem
  588. whatItem
  589. ASYM_GetString
  590. yesStr
  591. Delete answer "%1"?
  592. HsUpdateThisPage
  593. s__asym_AnsArray
  594. g8BlankThisPage
  595. deleteAnswer
  596. confirmation string
  597. modal
  598. addAnswer
  599. options
  600. FALSE
  601. answer
  602. score
  603. Edit the Answer
  604. subdialog
  605. Soptions
  606. fixupLine
  607. matchText
  608. propValue
  609. HsUpdateThisPage
  610. whatItem
  611. correct
  612. ASYM_GetString
  613. method
  614. Soptions
  615. ASYM_ShowDialog
  616. g8BlankThisPage
  617. dlgPg
  618. propValue
  619. answerWeight
  620. s__asym_AnsArray
  621. method
  622. editAnswer
  623. ClastSel
  624. enterBackground
  625. multiSelect
  626. feedback
  627. delayed feedback
  628. oplastItem
  629. lastItem
  630. fixupLine
  631. SingleSelect
  632. HsUpdateThisPage
  633. pgName
  634. DASYM_ScrollListBoxToSelection
  635. general
  636. ClastSel
  637. propValue
  638. s__asym_AnsArray
  639. g8BlankThisPage
  640. enterPage
  641. .'+    +
  642. firstIdle
  643. subscript
  644. answer
  645. ASYM_GetStandardString
  646. myColor
  647. <else>
  648. correct
  649. fixupLine
  650. ClastSel
  651. keydown
  652. KtoggleCorrect
  653. HsupdateThisPage
  654. answers
  655. ClastSel
  656. deleteAnswer
  657. s__asym_AnsArray
  658. keyup
  659. ClastSel
  660. leaveBackground
  661. ClastSel
  662. leavePage
  663. switch2DArrayRows
  664. 8fixupWeights
  665. whatItem
  666. autoAssignWeight
  667. s__asym_AnsArray
  668. toggleCorrect
  669. T~T~T
  670. buttonclick
  671.     mode 
  672. = FALSE
  673. = BLACK
  674. addAnswer 
  675. "ASYM_WID_ANSWERS" 
  676. notifyAfter 
  677.     startTime 
  678. = NULL
  679. /) <= 1)
  680.     count 
  681. = ASYM_Ticks()
  682.             currentTime = 
  683. + 200
  684. = LIGHTGRAY
  685. + 200
  686. buttonclick
  687. e= TRUE
  688.     btnMatch = 
  689. B"matchText" 
  690.     btnExpr = 
  691. B"OpenScript" 
  692.     pg = 
  693. ASYM_GetString("Response 
  694. "Answer Definition")
  695.     labl = 
  696. "definition 
  697. sized 
  698.     enabled 
  699. "options" 
  700. pg = (
  701. currentPage 
  702. "answer" 
  703. e= FALSE
  704. method 
  705. value
  706.         btn = 
  707. B"openScript" 
  708.     pg = 
  709. WidgetHasElseAnswer
  710. -- This 
  711. pseudo property 
  712. /controls whether 
  713. -- there should be 
  714. >" answer 
  715. -- The <
  716. > option 
  717. used only 
  718. Question widgets
  719. -- that have 
  720. -ended 
  721. Woptions. 
  722. -- Not 
  723. fTRUE/FALSE questions, 
  724. example
  725. WidgetHasMultipleAnswers
  726. enable multiple answers 
  727. )the same 
  728. ASYM_reset
  729. oAnsArray
  730. blankThisPage 
  731. 4s__asym_AnsArray[][], s__asym_FBArray[][]
  732.     SYSTEM s_wid_targetObject, s_wid_targetWindow
  733.     linkDLL "tb40dlg.dll"
  734.         STRING ListToTextLine(
  735.  = ASYM_WID_AnsArray 
  736. dimensions(
  737. ) = 0
  738.         -- There was no ARRAY stored 
  739.         -- no 
  740. defined.
  741. 1][1] = "<
  742. 1][10] = 
  743. 1][11] = 0
  744.  = ASYM_WID_SummaryFeedback 
  745. ) = 0
  746.         -- 
  747.         -- no 
  748. 1][1] = "correct"
  749. 2][1] = "incorrect"
  750. 3][1] = "partially 
  751.     -- Preset 
  752. compatibility 
  753. folder 
  754. oautoAssignWeight = (ASYM_WID_AutoScoreWeight \
  755. "ASYM_WID_Answers" 
  756.         pg = 
  757.         propsRead 
  758. pg = 
  759. readObjProps pg 
  760.     AllowMultipleAnswer 
  761. fixupWeights autoSpread
  762.     LOCAL REAL TotalPositive
  763. WORD i, n, nCorrect
  764. .CorrectList, IncorrectList
  765.     allowMultipleAnswer = (
  766.     n = 
  767. i][11]
  768. istype(
  769. i][10] = 
  770. i][10] = 
  771. InCorrectList
  772. n > 0 
  773. totalPositive > 0
  774. theWeight = 1 / 
  775. k <> 
  776. ][11] = 
  777. _(1 / 
  778. ][11] = 
  779. ][11] * 
  780. ][11] = 
  781. ][11]))
  782. ][11] = 
  783. ][11],0)
  784.     -- Get 
  785. settings 
  786.     -- If a 
  787. has a "propValue" 
  788.     -- use 
  789. value 
  790.     -- dialog 
  791. {. Checked 
  792. checkboxes can be 
  793. %such.
  794.  = NULL
  795.     bg = 
  796. y; pg = 
  797.     objs = getObjectList(pg,"
  798. ,combobox",
  799.         propType = 
  800.         oType = 
  801.         propName = 
  802. " && 
  803. #&& "
  804. " && 
  805. pg = 
  806.     -- Where they differ 
  807. {, change 
  808.     -- If a 
  809. {. Unactivated 
  810.     bg = 
  811. checkWeights
  812. FlushMessageQueue()
  813.         pg = 
  814. t(pg,"
  815. " && 
  816. " && 
  817. QUOTE 
  818. proptype = "
  819. nam = 
  820. h(propvalue) 
  821. setString = "
  822. " && 
  823. " && 
  824.  && "
  825. " && 
  826. & obj && 
  827. " && 
  828. " && 
  829.  && "
  830. " && 
  831. " && 
  832. " && 
  833.  && "
  834. " && 
  835.     tbk_wid_name 
  836.  = "ASYM_Q"
  837. ASYM_Reset "afterEdit" 
  838.     --** debug
  839.     thisWin = 
  840.     thisWinOpen = isOpen 
  841.     mainWin = 
  842.     ss = 
  843.         close 
  844. = default
  845. Cancel
  846. numCorrect
  847. i][10] 
  848. numAnswers
  849. updateThisPage selLines, ansArray[][] 
  850. Hreference
  851.     -- handled 
  852. Hindividual 
  853.     -- function returns a dummy 
  854. side effect, because you can't 
  855. weights
  856. i][11]
  857. ASYM_isNumber(
  858. < 99 
  859. > 101
  860.             yesStr = ASYM_GetString("Yes")
  861.             noStr = 
  862. positive 
  863. && "don't 
  864. 100%. Redistribute automatically?")\
  865. f"&" & 
  866. "&" & 
  867. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  868. Hreference
  869. update
  870. notifyBefore 
  871.     SYSTEM s__asym_AnsArray[][]
  872.     LOCAL WORD i, j
  873. par1, par2
  874. B"ASYM_WID_DelayFeedback"\
  875. "feedback" 
  876. ASYM_Container(
  877. T = ASYM_GetString("Enabled")
  878.         found = 
  879.             n = 
  880. dimensions(
  881. j >= 3 
  882. j <= 12
  883. i][j] <> 
  884. None specified","(
  885. Disabled")
  886. = expandString(
  887. Immediate 
  888.  x y",\
  889. :    %1 %2"), 
  890. propValue
  891.     val = 
  892. isType(real,
  893.  < 0 
  894.             x = -1
  895.             x = 1
  896. B*100),100),-1) * x
  897.     SYSTEM s__asym_AnsArray[][]
  898.     theWeight = 
  899. SelectedTextLines 
  900. "ASYM_WID_ANSWERS" 
  901. ui][11] = 
  902. notifyAfter FixupWeights
  903. ][11]
  904. notifyBefore 
  905. olastSel = 
  906. oselectedTextLines
  907. AASYM_Reset
  908.     SYSTEM s__asym_FBArray[][]
  909. = ASYM_GetString("DelayedFeedbackForMultiObjects",\
  910. "All Correct" &CRLF& "
  911. Incorrect" &
  912. Partially 
  913.     bg = 
  914. updateThisPage 
  915. {loc, isShift, isCtrl
  916. hitLine
  917. hitChar
  918.     sel = 
  919. > textlineCount(
  920.             n = 
  921.             n = 
  922.             temp = n
  923.             n = 
  924. hitline 
  925. ASYM_itemOffset(
  926. , sel)
  927. whatItem
  928. toggleAnchor
  929. blankThisPage 
  930. UpdateThisPage 
  931. notifyBefore 
  932. fixup
  933. notifyAfter buttonClick
  934. ("*") 
  935. "answer"
  936.     myPg = ASYM_Container(
  937.     OK = (
  938. options 
  939. x"TRUE,
  940. FALSE,
  941. c"*")
  942.     enabled 
  943. "confirmation stuff" 
  944.     OK = (OK 
  945. propValue 
  946.     OK = 
  947.         fld = 
  948. ring"
  949. B"MatchText")
  950. TASYM_Trim(
  951. options
  952.  = NULL
  953. B"confirmation" 
  954. B"punctuation" 
  955. B"soundsLike" 
  956. B"order" 
  957. optionCaptions
  958.     lst = "
  959. value
  960. getObjectList(
  961. = FALSE
  962.         -- enabled 
  963.  stuff" 
  964. ) > 5
  965. ; -- 
  966. matchText flag
  967. notifyBefore ASYM_Reset
  968. options 
  969. value
  970.     objs = 
  971. +<> NULL
  972. matchtext; -- 
  973. macthText flag
  974. ] = ASYM_GetString("OpenScript expression")
  975. MatchCase
  976. MatchWordOrder
  977. SoundsLike
  978. IgnorePunctuation
  979.             Confirm = 
  980. = TRUE
  981. M") & CRLF 
  982. M") & 
  983. gorder") & 
  984. ","Enable ""
  985. """) & 
  986.  punctuation") & 
  987. confirm
  988. ConfirmIfRecognized",\
  989. recognized") & 
  990. = ASYM_Trim(
  991. editAnswer 
  992. "ASYM_WID_ANSWERS" 
  993. xbuttonClick
  994.     n = 
  995.         n = 
  996.         lockScreen 
  997. ShowCurrentTab (n)
  998. notifyBefore 
  999. o_currentTab
  1000. /+ 1)
  1001. sized
  1002. sysPageUnitsPerPixel
  1003.     x1 = x1 - x1 
  1004.     x2 = x2 - x2 
  1005.     y1 = y1 - y1 
  1006.     y2 = y2 - y2 
  1007.     y = resizeTabs(1,x1,y1,x2,y2,xp,yp,
  1008. m"hilite" 
  1009. = x1,y2,x1,y,x2-xp,y
  1010. m"box grey" 
  1011. = x2-xp,y,x2-xp,y2-yp,x1+xp,y2-yp
  1012. = x2,y,x2,y2,x1+xp,y2
  1013.     c = 
  1014.         c = 1
  1015. 9" && c) 
  1016. = defBounds 
  1017. y; n = 1; 
  1018. n <= 3
  1019.         tabRow = 1
  1020.     btn = 
  1021. 9" && n) 
  1022. H0,-(yp * 2)
  1023. Hxp*2
  1024. Hxp*2
  1025. Hyp*3
  1026.     grp = 
  1027. Edge" 
  1028.  newActiveRow,x1,y1,x2,y2,xp,yp,snap
  1029.     btnH = 315 -- magic
  1030. Hxp*2
  1031. Hxp*2
  1032.     currentRow = 
  1033. o_row
  1034.         toff = 3
  1035.         cols = 2
  1036. ArrangeRow 
  1037. , x1,y1,x2,y2,xp,yp, 
  1038.         y1 = y1 + 
  1039. ArrangeCheats x1,y1,x2,y2,xp,yp
  1040. , x1,y1,x2,y2,xp,yp, 
  1041. , x1,y1,x2,y2,xp,yp, 
  1042.         y1 = y1 + 
  1043. 1,x2,y2,xp,yp
  1044. , x1,y1,x2,y2,xp,yp, 
  1045. y1 + 
  1046. , x1,y1,x2,y2,xp,yp, 
  1047.     colSize = (x2-x1-xp*(
  1048. -1)) / 
  1049.         xoff = (colsize * (i-1)) + xp * (i-1)
  1050. x1 + 
  1051. x1 + 
  1052. W, y1, 
  1053. , y1+
  1054. 9" && i+
  1055. resizeTabEdge 
  1056. ("tabEdge" && i+
  1057. arrangeCheats
  1058. x1,y1,x2,y2,xp,yp
  1059.     yp2 = yp*2
  1060. U"cheat 
  1061. = x1,y1,x1,y1+
  1062. = x2,y1,x2,y1+
  1063. = x2-xp,y1,x2-xp,y1+
  1064. obj, bnds, 
  1065.         x1 = x1 - x1 
  1066.         x2 = x2 - x2 
  1067.         y1 = y1 - y1 
  1068.         y2 = y2 - y2 
  1069.     xp2 = xp*2; 
  1070. = x2-
  1071. $,y1, x1+
  1072. .,y1, x1,y1+yp2, x1,y2
  1073. = x2-xp,y1+
  1074. $x2-xp,y2
  1075. = x2-xp,y1+yp,x2,y1+
  1076. V+yp,x2,y2
  1077. "FBNavBook"
  1078. B"FBNavPage"
  1079. t <> 
  1080. UpdateThisPage selLines, AnsArray[][] 
  1081. Hreference, pg
  1082.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef, OSMsg, DestPg, DestBk
  1083. y; pg = 
  1084. BlankThisPage
  1085.     i = 
  1086.  = ansArray[i][12]
  1087.     OKtxt = 
  1088. +tem j 
  1089. ][12] <> 
  1090.     i = 
  1091.     stageRef =
  1092.     OKclip = 
  1093.         i = 
  1094. 3] <> 
  1095. 3] <> 
  1096. 3] <> 
  1097.     i = 
  1098.     OKmsg = 
  1099. ][15] <> 
  1100.     i = 
  1101.     OKdestPg = 
  1102. ][2] <> 
  1103.     i = 
  1104.     OKdestBk = 
  1105. ][4] <> 
  1106.     -- visual update here
  1107.     oldLock = lockScreen 
  1108.     fldTxt = 
  1109. "FBPlayText" 
  1110.     fldClip = 
  1111. "FBPlayClip" 
  1112.     fldOsMsg = 
  1113. "FBSendMsg" 
  1114.     fldNavPg = 
  1115.     fldNavBk = 
  1116. ASYM_GetString("
  1117. blankThisPage
  1118. = lightGray
  1119. "FBNavBook"
  1120. B"FBNavPage"
  1121. t <> 
  1122. UpdateThisPage selLines, AnsArray[][] 
  1123. Hreference, pg
  1124.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef, OSMsg, DestPg, DestBk
  1125. y; pg = 
  1126. BlankThisPage
  1127.     i = 
  1128.  = ansArray[i][12]
  1129.     OKtxt = 
  1130. +tem j 
  1131. ][12] <> 
  1132.     i = 
  1133.     stageRef =
  1134.     OKclip = 
  1135.         i = 
  1136. 3] <> 
  1137. 3] <> 
  1138. 3] <> 
  1139.     i = 
  1140.     OKmsg = 
  1141. ][15] <> 
  1142.     i = 
  1143.     OKdestPg = 
  1144. ][2] <> 
  1145.     i = 
  1146.     OKdestBk = 
  1147. ][4] <> 
  1148.     -- visual update here
  1149.     oldLock = lockScreen 
  1150.     fldTxt = 
  1151. "FBPlayText" 
  1152.     fldClip = 
  1153. "FBPlayClip" 
  1154.     fldOsMsg = 
  1155. "FBSendMsg" 
  1156.     fldNavPg = 
  1157.     fldNavBk = 
  1158. ASYM_GetString("
  1159. blankThisPage
  1160. = lightGray
  1161. -- This version 
  1162. allows rearranging 
  1163. answers 
  1164. Hdragging
  1165. addAnswer
  1166.     SYSTEM s__asym_AnsArray[][]
  1167.     dlgPg = 
  1168. "confirmation 
  1169. B"score" 
  1170. MFALSE
  1171.     method 
  1172. hTRUE
  1173.     options 
  1174.     OK = ASYM_ShowDialog("subdialog","
  1175. ASYM_GetString("Add 
  1176. "),"modal")
  1177. isOpen 
  1178.         close 
  1179. xNULL
  1180.             whatItem = 
  1181. dimensions(
  1182. 6+1][i] = 
  1183. D][i]
  1184. S][i]
  1185. answerWeight = 1
  1186. correct = 
  1187. ][1] = 
  1188. ][10] = 
  1189. ][11] = 
  1190. ][16] = propValue 
  1191. "Confirmation 
  1192. ][17] = 
  1193. B"matchText" 
  1194. ][17]
  1195.             --
  1196. "optionList" = 
  1197. ][17]
  1198.             graphic 
  1199. fixupLine 
  1200.             selectedTextLines 
  1201. [lastItem 
  1202. UpdateThisPage 
  1203. BlankThisPage 
  1204. notifyBefore ASYM_Reset
  1205. olastSel
  1206. A = 1 
  1207. editAnswer 
  1208. , isShift, isCtrl
  1209. hitLine
  1210. hitChar
  1211.     lockScreen 
  1212. odragLine
  1213.     isCorrectToggle = (
  1214. N > 0 
  1215. I = 1)
  1216. ofieldType 
  1217. "singleSelect"
  1218.             hitMax = 
  1219. ) - 1
  1220.  > 0 
  1221. ohitY = 
  1222. -- "multiSelect"
  1223.             sel = 
  1224. > textlineCount(
  1225. temp = n
  1226. hitline 
  1227. ASYM_itemOffset(
  1228. , sel)
  1229.     oldY = 
  1230.     loc = 
  1231.     y = 
  1232. (y - 
  1233. 3) > 60
  1234. o= 43
  1235. whatChar
  1236.  action 
  1237. o= 43
  1238.         oldHitLine = 
  1239. ?    ) - 1)
  1240. switch2DArrayRows 
  1241.         -- force updating 
  1242. everything
  1243. blankThisPage 
  1244.  = 1 
  1245. toggleCorrect 
  1246. deleteAnswer    
  1247.     LOCAL 
  1248. e    selectedtextlines 
  1249. ) <> down
  1250. yesStr = 
  1251. Yes")
  1252. expandString(
  1253. Delete 
  1254.  ""%1""?"),\
  1255.     ][1])\
  1256. f"&" & 
  1257. "&" & 
  1258.         counter = 1
  1259. i <> 
  1260. J][j] = 
  1261. i][j]
  1262. = sel
  1263. ][10] = 
  1264. ][10] = 
  1265. ][10]
  1266. ][17]
  1267. ][16] -- New 
  1268.     OK = 
  1269. Edit 
  1270. ][1] = 
  1271. SPACE & 
  1272. ][10] <> 
  1273. ][10] = 
  1274. ][10]
  1275. ][11] = 1
  1276. ][11] = 0
  1277. ][16] = \
  1278. ][17] = 
  1279. ][17]
  1280. ][17]
  1281.     pg = 
  1282.     pgName = 
  1283.     showself = 
  1284. <> "general" 
  1285. +<> "delayed feedback")
  1286. = showSelf
  1287. y--*** TEMP
  1288.     bg = 
  1289. "SingleSelect"
  1290. oenabled = 
  1291.         selectedTextlines 
  1292. ASYM_ScrollListBoxToSelection
  1293. notifyAfter firstIdle
  1294. a[][] 
  1295. Hreference, L
  1296.  = a[L][1]
  1297.     isElse = (
  1298.  = ASYM_GetStandardString("<
  1299. >","<
  1300. a[L][10] = 
  1301. = bitmap 
  1302.     myColor = 
  1303. updateThisPage 
  1304. a[][] 
  1305. r1, r2
  1306. {    DWORD i,d2
  1307.     d2 = 
  1308. a[r1][i]
  1309.         a[r1][i] = a[r2][i]
  1310.         a[r2][i] = 
  1311. ][10] = 
  1312. ][10] = 
  1313. ][10] = 
  1314. ][10]
  1315. ][10]
  1316. ][11] = 
  1317. autoAssignWeight 
  1318. fixupWeights 
  1319. default button
  1320. default button
  1321. author
  1322. skrefFocus
  1323. "8ASYM_PostMsg
  1324. buttonClick
  1325. refBtn
  1326. keyDown
  1327. background
  1328. cancelBtn
  1329. 7wASYM_Container
  1330. keychar
  1331. Cancel
  1332. cancelBtn
  1333. defBtn
  1334. skrefFocus
  1335. ASYM_IsWin31
  1336. enterPage
  1337. skrefFocus
  1338. setDefButton
  1339. refBtn
  1340. wordwrap
  1341. button
  1342. field
  1343. skrefFocus
  1344. pushbutton
  1345. cancelBtn
  1346. defBtn
  1347. rkrefFocus
  1348. notifybefore 
  1349. notifyBefore 
  1350. x = 13
  1351. orefBtn
  1352. enabled 
  1353. ASYM_PostMsg "buttonClick", 
  1354. orefFocus
  1355. notifyAfter 
  1356. x = 27
  1357. ASYM_Container(
  1358. ocancelBtn
  1359. B"Cancel" 
  1360. odefBtn = 
  1361. B"OK" 
  1362. ASYM_IsWin31() 
  1363. u= "pushbutton"
  1364. setDefButton btn
  1365.         wrd1 = 
  1366. NULL 
  1367.         OK = (
  1368. fieldType 
  1369. wordwrap)
  1370. targetWindow = 
  1371.             u = sysPageUnitsPerPixel
  1372.             b = 
  1373. b - x, 
  1374. b - y, 
  1375. b + x, 
  1376. b + y
  1377. Mike Florence
  1378. info_LastSavedBy
  1379. 8/26/94 2:47:53 PM
  1380. ASYM_LogName
  1381. Claude Ostyn
  1382. Fill-In the Blank - Question Properties
  1383. Mike Florence
  1384. 1/11/95 5:45:51 PM
  1385. MS Sans Serif
  1386. <BookPath>
  1387. info_LastSaved
  1388.  Serif
  1389. 10/31/94 10:10:37 AM
  1390. ASYM_AuthorResetPrompt
  1391. INFO_Title
  1392.  Sans Serif
  1393.  Sans Serif
  1394.      Sans Serif
  1395. Mike Florence
  1396. Mike Florence
  1397. 10/21/94 1:51:23 PM
  1398. /13/94 2:01:55 PM
  1399. ke Florence
  1400. Mike Florence
  1401. Claude Ostyn
  1402. 10/4/95 12:42:30 PM
  1403. Claude Ostyn
  1404. 10/13/95 11:21:41 PM
  1405. de Ostyn
  1406. :HDMEDIAPATH
  1407. Arial
  1408.  Sans Serif
  1409.  Sans Serif
  1410. MS Sans Serif
  1411.  SanSerif
  1412. frameUpdate
  1413. lastUnits
  1414. enterpage
  1415. frameUpdate
  1416. sysPageUnitsPerPixel <> lastUnits 
  1417. e = TRUE
  1418. frameUpdate 
  1419. e= FALSE
  1420. Group id 66 of Page id 1 of Book "D:\HOOKWORK\WIDGETS\MULTWID.TBK"
  1421.  Sans Serif
  1422.  Sans Serif
  1423. Claude Ostyn
  1424. Claude Ostyn
  1425. 10/12/95 5:34:57 PM
  1426. 11/1/95 5:17:57 PM
  1427. 11/20/95 8:56:53 PM
  1428. Claude Ostyn
  1429. Claude Ostyn
  1430. 11/20/95 9:23:02 PM
  1431. 12/4/95 8:29:55 PM
  1432. Claude Ostyn
  1433. Asymetrix Corporation
  1434. 12/13/95 2:12:28 PM
  1435. indow
  1436. s_wid_targetObject
  1437. s_wid_targetWindow
  1438. tb40dlg.dll
  1439. default
  1440. enterBook
  1441. 4s_wid_targetObject, s_wid_targetWindow
  1442. X"tb40dlg.dll"
  1443. sortlist(
  1444. B = NULL
  1445. N = ASYM_WorkWindow()
  1446. = default
  1447. _ASYM_HyperPath
  1448. ASYM_LogAppend
  1449. ASYM_LogEncrypt
  1450. <auto>
  1451. @80*x<
  1452. 10/13/95 7:41:34 PM
  1453.  Sans Serif
  1454. .'+    +F
  1455. sortlist
  1456. ASYM_WorkWindow
  1457. s_wid_targetObject
  1458. s_wid_targetWindow
  1459. tb40dlg.dll
  1460. enterBook
  1461.  of background 
  1462. enterField
  1463. 4s_wid_targetObject, s_wid_targetWindow
  1464. X"tb40dlg.dll"
  1465. sortlist(
  1466. B = NULL
  1467. N = ASYM_WorkWindow()
  1468. 11/16/95 6:01:44 PM
  1469. ialog
  1470. Feedback Text
  1471. Page "clipChooser"
  1472. Fill-In the Blank - Question Properties
  1473. Add an Answer
  1474. Page "general"
  1475. ltiple Choice Question Properties
  1476. SubDialog
  1477. it the name
  1478. d an Answer
  1479. Page "AddAnswer"
  1480. Page id 13
  1481. Multiple Choice #1 Question Properties
  1482. <@>@>@
  1483. general
  1484. 0\5(7
  1485. 15,15
  1486. lastUnits
  1487. false
  1488. propsRead
  1489. ASYM_BeenHere
  1490. 3dField
  1491. tbk_wid_type
  1492. propValue
  1493. propValue
  1494. ASYM_Reset
  1495. propValue 
  1496. notifyBefore ASYM_Reset
  1497. string
  1498. propType
  1499. (unnamed)
  1500. PLAIN
  1501. ASYM_Reset
  1502. notifyBefore ASYM_Reset
  1503. = PLAIN
  1504. A "try" is counted every time delayed feedback or score is provided.  
  1505. This option is ignored if "Cannot change responses" is checked...ed.ed" option is enabled.bled.
  1506. Question Name:
  1507. Automatically Reset Question::::::
  1508. Possible answers
  1509. update
  1510. UpdateThisPage
  1511. update
  1512. enterPage
  1513. Possible answers:    %1     Correct:  %2
  1514. ASYM_GetString
  1515. Possible x correct y
  1516. s__asym_AnsArray
  1517. update
  1518. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1519. Hreference
  1520. update
  1521. notifyBefore 
  1522.     SYSTEM s__asym_AnsArray[][]
  1523.     LOCAL WORD i, n, corr
  1524.     n = 
  1525. dimensions(
  1526. Oi][10] = TRUE
  1527. = expandString(ASYM_GetString("Possible x correct y",\
  1528. answers:    %1     Correct:
  1529. %2"),\
  1530.      n, 
  1531. Possible answers:    1     Correct:  000swer(s): 0
  1532. Score it
  1533. update
  1534. UpdateThisPage
  1535. update
  1536. enterPage
  1537. ASYM_GetString
  1538. Score this question x
  1539. scoring
  1540. Score this question:    %1
  1541. ASYM_WID_IsScored
  1542. 7wASYM_Container
  1543. update
  1544. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1545. Hreference
  1546. update
  1547. notifyBefore 
  1548. B"ASYM_WID_IsScored"\
  1549. "scoring" 
  1550. ASYM_Container(
  1551. ASYM_GetString("Yes")
  1552. = expandString(
  1553. question x",\
  1554. :    %1"), 
  1555. Score this question:    YesCorrect: 0swer(s): 0
  1556. Imm Fb
  1557. Immediate Feedback:    Disabled None specified)
  1558. Del Fb
  1559. update
  1560. UpdateThisPage
  1561. update
  1562. enterPage
  1563. Delayed feedback:    %1
  1564. s__asym_FBArray
  1565. None specified
  1566. false
  1567. Summary feedback x
  1568. found
  1569. ASYM_GetString
  1570. Specified
  1571. update
  1572. notifyAfter UpdateThisPage selLines, FBArray[][] 
  1573. Hreference
  1574. update
  1575. notifyBefore 
  1576.     SYSTEM s__asym_FBArray[][]
  1577.     LOCAL WORD i, j
  1578.     found = 
  1579.         n = 
  1580. dimensions(
  1581. j >= 3 
  1582. j <= 12
  1583. i][j] <> 
  1584. ASYM_GetString("Specified")
  1585. !None specified")
  1586. = expandString(
  1587. Jummary feedback x",\
  1588. "Delayed 
  1589. :    %1"),
  1590. Delayed feedback:    None specified 0swer(s): 0
  1591. s_wid_targetObject
  1592. enterpage
  1593. notifyAfter 
  1594. 4s_wid_targetObject
  1595.  <> NULL
  1596.         enabled 
  1597. = TRUE
  1598. (unnamed)
  1599. ASYM_reset
  1600. notifyBefore ASYM_reset
  1601. sized
  1602. 3DGroupBox
  1603. tbk_wid_type
  1604. Automatically repairs itself when sized.
  1605. ASYM_WID_Description
  1606. Asymetrix
  1607. ASYM_WID_Author
  1608. 95-1-25
  1609. ASYM_WID_CreateDate
  1610. Shadow
  1611. Highlight
  1612. Caption
  1613. Input Size
  1614. s_wid_targetObject
  1615. enterpage
  1616. notifyAfter 
  1617. 4s_wid_targetObject
  1618.  <> NULL
  1619. = TRUE
  1620. spaces
  1621. Number of spaces for answer::in text for this widget:
  1622. 3dField
  1623. tbk_wid_type
  1624. ASYM_WID_MaxChars
  1625. s_wid_targetObject
  1626. propValue
  1627. propValue
  1628. keyChar
  1629. leaveField
  1630. propValue 
  1631.     SYSTEM s_wid_targetObject
  1632. xisType(real,
  1633. > 2000
  1634. > 2000
  1635. propType
  1636. Explain length for hotword
  1637. PLAIN
  1638. ASYM_Reset
  1639. s_wid_targetObject
  1640. enterpage
  1641. notifyBefore ASYM_Reset
  1642. = PLAIN
  1643. notifyAfter 
  1644. 4s_wid_targetObject
  1645.  <> NULL
  1646. + <> 
  1647. = TRUE
  1648. This option is used only when the widget is a hotword
  1649. TimeMax
  1650. Maximum time (secs):
  1651. TriesMax
  1652. Maximum tries:
  1653. (unnamed)
  1654. ASYM_reset
  1655. notifyBefore ASYM_reset
  1656. sized
  1657. 3DGroupBox
  1658. tbk_wid_type
  1659. Automatically repairs itself when sized.
  1660. ASYM_WID_Description
  1661. Asymetrix
  1662. ASYM_WID_Author
  1663. 95-1-25
  1664. ASYM_WID_CreateDate
  1665. Shadow
  1666. Highlight
  1667. Limits group caption
  1668. Limits on interaction
  1669. ASYM_WID_TimeMax
  1670. ASYM_WID_TimeMax
  1671. propValue
  1672. maxFld
  1673. ASYM_WID_TimeMax
  1674. TimeMax
  1675. propValue
  1676. maxFld
  1677. ASYM_WID_TimeMax
  1678. TimeMax
  1679. buttonclick
  1680. propValue
  1681.     val = 
  1682. "ASYM_WID_TimeMax" 
  1683. isType(real,
  1684. B*1000)
  1685.     mode = 
  1686.  > 0))
  1687.     maxFld = 
  1688.     enabled 
  1689. i/1000))
  1690. buttonclick
  1691. logical
  1692. propType
  1693. Limit time
  1694. N/`/[
  1695. 3dField
  1696. tbk_wid_type
  1697. ASYM_WID_TimeMax
  1698. ASYM_WID_TriesMax
  1699. ASYM_WID_TriesMax
  1700. propValue
  1701. maxFld
  1702. TriesMax
  1703. ASYM_WID_TriesMax
  1704. propValue
  1705. maxFld
  1706. TriesMax
  1707. ASYM_WID_TriesMax
  1708. buttonclick
  1709. propValue
  1710.     val = 
  1711. "ASYM_WID_TriesMax" 
  1712. isType(real,
  1713.     mode = 
  1714.  > 0))
  1715.     maxFld = 
  1716.     enabled 
  1717. buttonclick
  1718. logical
  1719. propType
  1720. Limit tries
  1721. 3dField
  1722. tbk_wid_type
  1723. ASYM_WID_TriesMax
  1724. ASYM_Reset
  1725. notifyBefore ASYM_Reset
  1726. sized
  1727. 3dField
  1728. tbk_wid_type
  1729. ASYM_WID_AutoReset
  1730. choice
  1731. ,enterPage,leavePage,always
  1732. propValue
  1733. ASYM_GetString
  1734. When leaving the page
  1735. Always
  1736. enterPage
  1737. choice
  1738. When entering the page
  1739. leavePage
  1740. Never
  1741. always
  1742. propValue
  1743. choice
  1744. selectchange
  1745. propValue
  1746. ochoice
  1747. ,always"
  1748.  = ASYM_GetString("Never")
  1749.  When entering the 
  1750. !leaving 
  1751. bAlways")
  1752. odropDownItems = 
  1753.  = TRUE
  1754. oselectedItem = 
  1755. selectchange
  1756. propType
  1757. choice
  1758. Neverseaving the pagee
  1759. Never
  1760. When entering the page
  1761. When leaving the page
  1762. Always
  1763. ASYM_reset
  1764. enterPage
  1765. enterpage
  1766. UpdateThisPage
  1767. !Z#P#P#
  1768. Widget Editor
  1769. Group id 66 of Page id 1
  1770. targetObj
  1771. Group id 17 of Page id 0
  1772. targetObject
  1773. 94080216070211604290110
  1774. ASYM_TpID
  1775. autoAssignWeight
  1776. FALSE
  1777. AllowMultipleAnswer
  1778. Correct
  1779. Incorrect
  1780. Partially Correct
  1781. fbArray
  1782. defaultButton
  1783. Button id 167 of Background id 0
  1784. defBtn
  1785. needFix
  1786. Button id 167 of Background id 0
  1787. refBtn
  1788. Button id 166 of Background id 0
  1789. cancelBtn
  1790. Button id 167 of Background id 0
  1791. refFocus
  1792. buttonClick
  1793. buttonClick
  1794. default
  1795. cancel
  1796. buttonclick
  1797. buttonclick
  1798.         close 
  1799. escape
  1800. Cancel
  1801. delayed feedback
  1802. feedback
  1803. %ASYM_WinHelp
  1804. answers
  1805. scoring
  1806. general
  1807. buttonClick
  1808. keyDown
  1809. buttonClick
  1810.     pg = 
  1811. pg = "general"
  1812. ( = 1000
  1813. pg = "answers"
  1814. G = 1100
  1815. pg = "scoring"
  1816. f = 1110
  1817. pg = "feedback"    
  1818.  = 1120
  1819. pg = "delayed 
  1820.  = 1130
  1821.  <> NULL
  1822. ASYM_WinHelp(
  1823. notifyBefore 
  1824. FiveTabFolder
  1825. _currentTab
  1826. cheat grey
  1827. cheat black
  1828. cheat white
  1829. hilite
  1830. tabEdge 1
  1831. white
  1832. black
  1833. tabEdge 2
  1834. white
  1835. black
  1836. tabEdge 3
  1837. white
  1838. black
  1839. tabEdge 4
  1840. white
  1841. black
  1842. tabEdge 5
  1843. white
  1844. black
  1845. Current Tab Edge
  1846. white
  1847. black
  1848. sized
  1849. sized
  1850. "mask" 
  1851. sysPageUnitsPerPixel
  1852.     x1 = 
  1853.     x2 = 
  1854.     y1 = 
  1855.     y2 = 
  1856.     xp2 = xp*2; yp2 = yp*2
  1857. = x2-xp,y1, x1+
  1858. 5,y1, x1,y1+
  1859. 6, x1,y2
  1860. U"grey" 
  1861. = x2-xp,y1+
  1862. _,x2-xp,y2
  1863. = x2-xp,y1+yp,x2,y1+
  1864. +yp,x2,y2
  1865. white
  1866. black
  1867. Tab 1
  1868. 135,390,1975,705
  1869. defBounds
  1870. &1 - General
  1871. Tab 2
  1872. 1990,390,3830,705
  1873. defBounds
  1874. &2 - Answers
  1875. Tab 3
  1876. 3845,390,5685,705
  1877. defBounds
  1878. &3 - Scoring
  1879. Tab 4
  1880. 135,75,2902.5,390
  1881. defBounds
  1882. &4 - Immediate Feedback
  1883. Tab 5
  1884. 2917.5,75,5685,390
  1885. defBounds
  1886. &5 - Delayed Feedback
  1887. box grey
  1888. box black
  1889. 3dField
  1890. tbk_wid_type
  1891. 360,1740
  1892. defpos
  1893. ASYM_WID_ANSWERS
  1894. array
  1895. propType
  1896. numCorrect
  1897. numAnswers
  1898. selectedItems
  1899. hitMax
  1900. selectedLines
  1901. hitLine
  1902. IsScored
  1903. keyDown
  1904. enterPage
  1905. author
  1906. ASYM_Reset
  1907. enterBackground
  1908. leaveBackground
  1909. leavePage
  1910. keychar
  1911. firstIdle
  1912. Answers
  1913. isCorrect
  1914. Soptions
  1915. delete
  1916. options summary
  1917. <else>
  1918. propValue
  1919. UpdateThisPage
  1920. UpdateThisPage selLines, AnsArray[][] 
  1921. Hreference
  1922.     LOCAL txt,txtSpec, clipSpec, waitFlag, StageRef
  1923.     i = 
  1924.     propValue 
  1925. B"isCorrect" = ansArray[i][10] = TRUE
  1926.     enabled 
  1927. B"delete" = 
  1928. "options label" = 
  1929. i <> 
  1930. "OptionList" = 
  1931. Wsummary" 
  1932. 15,15
  1933. lastUnits
  1934. FALSE
  1935. dirtyBit
  1936. propsRead
  1937. IsCorrect
  1938. Incorrect
  1939. Correct
  1940. ASYM_GetString
  1941. propValue
  1942. ASYM_WID_ANSWERS
  1943. KtoggleCorrect
  1944. propValue
  1945. buttonClick
  1946. propValue
  1947. propValue
  1948. ASYM_Reset
  1949. propValue 
  1950. ASYM_GetString("Correct")
  1951. Incorrect")
  1952. buttonClick
  1953. toggleCorrect 
  1954. "ASYM_WID_ANSWERS" 
  1955. notifyBefore ASYM_Reset
  1956. count
  1957. Add...
  1958. ASYM_WID_ANSWERS
  1959. EditAnswer
  1960. buttonclick
  1961. buttonclick
  1962. EditAnswer 
  1963. "ASYM_WID_ANSWERS" 
  1964. Edit...
  1965. Delete
  1966. ASYM_WID_ANSWERS
  1967. deleteAnswer
  1968. buttonclick
  1969. buttonclick
  1970. deleteAnswer 
  1971. "ASYM_WID_ANSWERS" 
  1972. Delete
  1973. Possible answers
  1974. update
  1975. UpdateThisPage
  1976. update
  1977. enterPage
  1978. ASYM_GetString
  1979. Possible answers: %1     Correct: %2
  1980. Possible x correct y
  1981. s__asym_AnsArray
  1982. update
  1983. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  1984. Hreference
  1985. update
  1986. notifyBefore 
  1987. 4s__asym_AnsArray[][]
  1988.     LOCAL WORD i, n, corr
  1989.     n = 
  1990. dimensions(
  1991. Oi][10] = TRUE
  1992. = expandString(ASYM_GetString("Possible x correct y",\
  1993. answers: %1
  1994. Correct: %2"),\
  1995.      n, 
  1996. Possible answers: 2     Correct: 0swer(s): 0
  1997. (unnamed)
  1998. ASYM_reset
  1999. notifyBefore ASYM_reset
  2000. sized
  2001. 3DGroupBox
  2002. tbk_wid_type
  2003. Automatically repairs itself when sized.
  2004. ASYM_WID_Description
  2005. Asymetrix
  2006. ASYM_WID_Author
  2007. 95-1-25
  2008. ASYM_WID_CreateDate
  2009. Shadow
  2010. Highlight
  2011. Caption
  2012. Possible answers
  2013. ASYM_WID_ANSWERS
  2014. EditAnswer
  2015. buttonclick
  2016. buttonclick
  2017. EditAnswer 
  2018. "ASYM_WID_ANSWERS" 
  2019. explanation
  2020. PLAIN
  2021. ASYM_Reset
  2022. notifyBefore ASYM_Reset
  2023. = PLAIN
  2024. The reader will be able to type a response in this widget. Anything that causes the focus to leave the widget, such as pressing Tab or Enter, will trigger the response evaluation.n.......
  2025. ASYM_WID_AutoLockAnswer
  2026. propValue
  2027. propValue
  2028. propValue 
  2029. propType
  2030. Cannot change response
  2031. Options summary
  2032. ASYM_Reset
  2033. enterPage
  2034. enterPage
  2035. UpdateThisPage
  2036. sizec
  2037. Incorrect
  2038. startTime
  2039. FALSE
  2040. Ignore case
  2041. Match word order
  2042. ASYM_BeenHere
  2043. false
  2044. Scoring
  2045. propValue
  2046. answerWeight
  2047. UpdateThisPage
  2048. UpdateThisPage selLines, AnsArray[][] 
  2049. Hreference
  2050.     i = 
  2051. ansArray[i][11]
  2052.     propValue 
  2053. "answerWeight" = 
  2054. j,X,u4/
  2055. FALSE
  2056. dirtyBit
  2057. 15,15
  2058. lastUnits
  2059. propsRead
  2060. ASYM_WID_IsScored
  2061. propValue
  2062. MaxScore
  2063. ASYM_WID_MaxScore
  2064. ASYM_WID_RoundScore
  2065. MinScore
  2066. ASYM_WID_MinScore
  2067. 7wASYM_Container
  2068. propValue
  2069. propValue
  2070. buttonclick
  2071. propValue
  2072.     pg = ASYM_Container(
  2073.     enabled 
  2074. "ASYM_WID_MaxScore" 
  2075. pg = 
  2076. pg = 
  2077. "ASYM_WID_MinScore" 
  2078. pg = 
  2079. pg = 
  2080. "ASYM_WID_RoundScore" 
  2081. pg = 
  2082. "scoring options 
  2083. box" 
  2084. pg = 
  2085. buttonclick
  2086. logical
  2087. propType
  2088. Score this question
  2089. maxScore
  2090. Highest possible score:
  2091. minScore
  2092. Lowest possible score:
  2093. Score weight of selected answer:r::
  2094. 3dField
  2095. tbk_wid_type
  2096. AnswerWeight
  2097. propType
  2098. ASYM_WID_AutoScoreWeight
  2099. background
  2100. 6/ASYMA_GetAuthorIni
  2101. Widget Edit
  2102. AutoWeight
  2103. autoAssignWeight
  2104. 7wASYM_Container
  2105. propValue
  2106. propValue
  2107. n9ASYMA_SetAuthorIni
  2108. Widget Edit
  2109. AutoWeight
  2110. background
  2111. 8FixupWeights
  2112. autoAssignWeight
  2113. propValue
  2114. 7wASYM_Container
  2115. buttonClick
  2116. background
  2117. autoAssignWeight
  2118. propValue
  2119. 7wASYM_Container
  2120. enterPage
  2121. propValue 
  2122.  = ASYMA_GetAuthorIni("Widget Edit","AutoWeight")
  2123.     autoAssignWeight 
  2124. ASYM_Container(
  2125. /") = 
  2126. notifyBefore OK
  2127. ASYMA_SetAuthorIni("
  2128. buttonClick
  2129. FixupWeights 
  2130. Boolean
  2131. propType
  2132. Automatic
  2133. 3dField
  2134. tbk_wid_type
  2135. ASYM_WID_MinScore
  2136. RoundToMin
  2137. ASYM_ExpandString
  2138. Report the lowest score:  %1
  2139. ASYM_GetString
  2140. 7wASYM_Container
  2141. propValue
  2142. propValue
  2143. propValue
  2144. propValue
  2145. leaveField
  2146. propValue 
  2147. xisType(real,
  2148. B"RoundToMin" 
  2149. ASYM_Container(
  2150. ")= \
  2151. ASYM_ExpandString(ASYM_GetString(\
  2152. "Report the lowest score:
  2153. %1"),\
  2154. propType
  2155. 3dField
  2156. tbk_wid_type
  2157. ASYM_WID_MaxScore
  2158. ASYM_ExpandString
  2159. Report the highest score: %1
  2160. ASYM_GetString
  2161. RoundToMax
  2162. 7wASYM_Container
  2163. propValue
  2164. propValue
  2165. propValue
  2166. propValue
  2167. leaveField
  2168. propValue 
  2169. xisType(real,
  2170. B"RoundToMax" 
  2171. ASYM_Container(
  2172. ")= \
  2173. ASYM_ExpandString(ASYM_GetString(\
  2174. "Report the highest score: %1"),\
  2175. propType
  2176. ASYM_WID_RoundScore
  2177. ,&H.&
  2178. Button
  2179. roundToMin
  2180. noRounding
  2181. roundToMax
  2182. propValue
  2183. ,&H.&
  2184. Button
  2185. noRounding
  2186. propValue
  2187. propValue 
  2188. "roundToMax"
  2189. "roundToMin"
  2190. "noRounding" 
  2191.     objs = 
  2192. BUTTON
  2193. Zdefault
  2194. STRING
  2195. propType
  2196. RoundScore Prompt
  2197. For a partially correct response:
  2198. NoRounding
  2199. Use the weight assigned to each possible answer to
  2200. xtra 1
  2201. compute an exact score
  2202. RoundToMin
  2203. Report the lowest score:  0
  2204. RoundToMax
  2205. Report the highest score: 1
  2206. (unnamed)
  2207. ASYM_reset
  2208. notifyBefore ASYM_reset
  2209. sized
  2210. 3DGroupBox
  2211. tbk_wid_type
  2212. Automatically repairs itself when sized.
  2213. ASYM_WID_Description
  2214. Asymetrix
  2215. ASYM_WID_Author
  2216. 95-1-25
  2217. ASYM_WID_CreateDate
  2218. Shadow
  2219. Highlight
  2220. Caption
  2221. Possible answers
  2222. Possible answers
  2223. update
  2224. UpdateThisPage
  2225. update
  2226. enterPage
  2227. Possible answers:    %1
  2228. ASYM_GetString
  2229. Correct answers:    %2
  2230. Possible x correct y
  2231. s__asym_AnsArray
  2232. update
  2233. notifyAfter UpdateThisPage selLines, AnsArray[][] 
  2234. Hreference
  2235. update
  2236. notifyBefore 
  2237.     SYSTEM s__asym_AnsArray[][]
  2238.     LOCAL WORD i, n, corr
  2239.     n = 
  2240. dimensions(
  2241. Oi][10] = TRUE
  2242. = expandString(ASYM_GetString("Possible x correct y",\
  2243. answers:    %1" & CRLF & "Correct 
  2244. 2"),\
  2245.      n, 
  2246. Possible answers:    1
  2247. Correct answers:    0s): 0
  2248. enterPage
  2249. ASYM_reset
  2250. 8`,Ps
  2251. FixupWeights
  2252. UpdateThisPage
  2253. false
  2254. feedback
  2255. t%b%u4
  2256. 15,15
  2257. lastUnits
  2258. dirtyBit
  2259. false
  2260. propsRead
  2261. showImmediate
  2262. IsImmediateFB
  2263. false
  2264. IsDetailedFB
  2265. ASYM_WID_DelayFeedback
  2266. propValue
  2267. update
  2268. propValue
  2269. update
  2270. enterPage
  2271. update
  2272. buttonClick
  2273. .'+    +
  2274. ansFld
  2275. ASYM_WID_Answers
  2276. Immediate Feedback Options
  2277. 7wASYM_Container
  2278. update
  2279. ASYM_WID_Answers
  2280. leavePage
  2281. false
  2282. propValue
  2283. asym_reset
  2284. propValue
  2285. update
  2286. notifyBefore 
  2287. buttonClick
  2288.     isEnable = 
  2289.     myPg = ASYM_Container(
  2290.     enabled 
  2291. "Immediate Feedback Options" 
  2292.         ansFld = 
  2293. "ASYM_WID_Answers" 
  2294. selectedTextLines 
  2295. notifyAfter 
  2296. asym_reset
  2297. propType
  2298. Enable feedback at time of response
  2299. Immediate Feedback Options
  2300. (unnamed)
  2301. ASYM_reset
  2302. notifyBefore ASYM_reset
  2303. sized
  2304. 3DGroupBox
  2305. tbk_wid_type
  2306. Automatically repairs itself when sized.
  2307. ASYM_WID_Description
  2308. Asymetrix
  2309. ASYM_WID_Author
  2310. 95-1-25
  2311. ASYM_WID_CreateDate
  2312. Shadow
  2313. Highlight
  2314. Possible answers group
  2315. Possible answers
  2316. All correct
  2317. ASYM_WID_ANSWERS
  2318. HsupdateThisPage
  2319. s__asym_AnsArray
  2320. buttonClick
  2321. buttonClick
  2322.     SYSTEM s__asym_AnsArray[][]
  2323.     LOCAL theList
  2324.     bg = 
  2325. dimensions(
  2326. Qi][10] 
  2327. TRUE -- 
  2328. ci][11] > 0
  2329.     selectedTextLines 
  2330. "ASYM_WID_ANSWERS"\
  2331. bg = 
  2332. updateThisPage 
  2333. Select All &Correct
  2334. All incorrect
  2335. ASYM_WID_ANSWERS
  2336. HsupdateThisPage
  2337. s__asym_AnsArray
  2338. buttonClick
  2339. buttonClick
  2340.     SYSTEM s__asym_AnsArray[][]
  2341.     LOCAL theList
  2342. dimensions(
  2343. Gi][10] <> TRUE
  2344.     selectedTextLines 
  2345. "ASYM_WID_ANSWERS"\
  2346. updateThisPage 
  2347. Select All &Incorrect
  2348. fbOSprompt
  2349. Send OpenScript:
  2350. fbtextprompt
  2351. Feedback text:
  2352. fbpgprompt
  2353. Go to page:
  2354. fbbkprompt
  2355. Of book:
  2356. fbclipprompt
  2357. Play media clip:
  2358. FBNavBook
  2359. propType
  2360. FBPlayClip
  2361. FBSendMsg
  2362. FBNavPage
  2363. FBPlayText
  2364. EditFeedbackButtons
  2365. FBPlayClip
  2366. ansFld
  2367. selLines
  2368. HsupdateThisPage
  2369. ASYM_WID_Answers
  2370. _ASYMA_EditFeedback
  2371. s__asym_AnsArray
  2372. buttonUp
  2373.     SYSTEM s__asym_AnsArray[][]
  2374. objectfrompoint(
  2375. 1) <> 
  2376.     ansFld = 
  2377. "ASYM_WID_Answers" 
  2378.     selLines = selectedtextlines 
  2379.  NULL
  2380. _ASYMA_EditFeedback("clip", 
  2381. updateThisPage 
  2382. Click to select file
  2383. helpText
  2384. exclude
  2385. FBPlayText
  2386. ansFld
  2387. selLines
  2388. HsupdateThisPage
  2389. ASYM_WID_Answers
  2390. _ASYMA_EditFeedback
  2391. s__asym_AnsArray
  2392. buttonUp
  2393.     SYSTEM s__asym_AnsArray[][]
  2394.     LOCAL txt, txtSpec
  2395. objectfrompoint(
  2396. E) <> 
  2397.     ansFld = 
  2398. "ASYM_WID_Answers" 
  2399.     selLines = selectedtextlines 
  2400.  NULL
  2401. _ASYMA_EditFeedback("
  2402. updateThisPage 
  2403. Click to select file
  2404. helpText
  2405. exclude
  2406. FBSendMsg
  2407. ansFld
  2408. selLines
  2409. OSMsg
  2410. HsupdateThisPage
  2411. ASYM_WID_Answers
  2412. _ASYMA_EditFeedback
  2413. s__asym_AnsArray
  2414. buttonUp
  2415.     SYSTEM s__asym_AnsArray[][]
  2416. objectfrompoint(
  2417. 2) <> 
  2418.     ansFld = 
  2419. "ASYM_WID_Answers" 
  2420.     selLines = selectedtextlines 
  2421.  NULL
  2422. _ASYMA_EditFeedback("OSMsg", 
  2423. updateThisPage 
  2424. V f T8
  2425. Click to select file
  2426. helpText
  2427. exclude
  2428. FBNavPage
  2429. ansFld
  2430. s_wid_targetObject
  2431. selLines
  2432. HsupdateThisPage
  2433. ASYM_WID_Answers
  2434. _ASYMA_EditFeedback
  2435. s__asym_AnsArray
  2436. hyperlink
  2437. buttonUp
  2438.     SYSTEM s_wid_targetObject, s__asym_AnsArray[][]
  2439. objectfrompoint(
  2440. E) <> 
  2441.     ansFld = 
  2442. "ASYM_WID_Answers" 
  2443.     selLines = selectedTextLines 
  2444. _ASYMA_EditFeedback("hyperlink", 
  2445. updateThisPage 
  2446. Click to select file
  2447. helpText
  2448. exclude
  2449. enterPage
  2450. asym_reset
  2451. leavePage
  2452. Delayed Feedback
  2453. false
  2454. propsRead
  2455. FALSE
  2456. IsDetailedFB
  2457. 3dField
  2458. tbk_wid_type
  2459. ASYM_WID_SummaryFeedbackList
  2460. array
  2461. propType
  2462. numCorrect
  2463. numAnswers
  2464. selectedItems
  2465. useObjectType
  2466. All Correct
  2467. All Incorrect
  2468. Partially Correct
  2469. Feedback to execute on request when the responses are...e, and the responses are...ay its fPlaeedback, and the responses are... one or more):
  2470. (unnamed)
  2471. ASYM_reset
  2472. notifyBefore ASYM_reset
  2473. sized
  2474. 3DGroupBox
  2475. tbk_wid_type
  2476. Automatically repairs itself when sized.
  2477. ASYM_WID_Description
  2478. Asymetrix
  2479. ASYM_WID_Author
  2480. 95-1-25
  2481. ASYM_WID_CreateDate
  2482. Shadow
  2483. Highlight
  2484. Question feedback group Caption
  2485. Question feedback
  2486. fbOSprompt
  2487. Send OpenScript:
  2488. fbtextprompt
  2489. Feedback text:
  2490. fbpgprompt
  2491. Go to page:
  2492. fbbkprompt
  2493. Of book:
  2494. fbclipprompt
  2495. Play media clip:
  2496. FBNavBook
  2497. propType
  2498. FBPlayClip
  2499. FBSendMsg
  2500. FBNavPage
  2501. FBPlayText
  2502. EditFeedbackButtons
  2503. FBPlayClip
  2504. ansFld
  2505. s__asym_FBArray
  2506. selLines
  2507. HsupdateThisPage
  2508. ASYM_WID_SummaryFeedbackList
  2509. _ASYMA_EditFeedback
  2510. buttonUp
  2511.     SYSTEM s__asym_FBArray[][]
  2512. objectfrompoint(
  2513. 0) <> 
  2514.     ansFld = 
  2515. "ASYM_WID_SummaryFeedbackList" 
  2516.     selLines = selectedtextlines 
  2517.  NULL
  2518. _ASYMA_EditFeedback("clip", 
  2519. updateThisPage 
  2520. Click to select file
  2521. helpText
  2522. exclude
  2523. FBPlayText
  2524. ansFld
  2525. s__asym_FBArray
  2526. selLines
  2527. HsupdateThisPage
  2528. ASYM_WID_SummaryFeedbackList
  2529. _ASYMA_EditFeedback
  2530. buttonUp
  2531.     SYSTEM s__asym_FBArray[][]
  2532.     LOCAL txt, txtSpec
  2533. objectfrompoint(
  2534. D) <> 
  2535.     ansFld = 
  2536. "ASYM_WID_SummaryFeedbackList" 
  2537.     selLines = selectedtextlines 
  2538.  NULL
  2539. _ASYMA_EditFeedback("
  2540. updateThisPage 
  2541. Click to select file
  2542. helpText
  2543. exclude
  2544. FBSendMsg
  2545. ansFld
  2546. s__asym_FBArray
  2547. selLines
  2548. OSMsg
  2549. HsupdateThisPage
  2550. ASYM_WID_SummaryFeedbackList
  2551. _ASYMA_EditFeedback
  2552. buttonUp
  2553.     SYSTEM s__asym_FBArray[][]
  2554. objectfrompoint(
  2555. 1) <> 
  2556.     ansFld = 
  2557. "ASYM_WID_SummaryFeedbackList" 
  2558.     selLines = selectedtextlines 
  2559.  NULL
  2560. _ASYMA_EditFeedback("OSMsg", 
  2561. updateThisPage 
  2562. Click to select file
  2563. helpText
  2564. exclude
  2565. FBNavPage
  2566. ansFld
  2567. s_wid_targetObject
  2568. selLines
  2569. HsupdateThisPage
  2570. ASYM_WID_SummaryFeedbackList
  2571. _ASYMA_EditFeedback
  2572. s__asym_AnsArray
  2573. hyperlink
  2574. buttonUp
  2575.     SYSTEM s_wid_targetObject, s__asym_AnsArray[][]
  2576. objectfrompoint(
  2577. E) <> 
  2578.     ansFld = 
  2579. "ASYM_WID_SummaryFeedbackList" 
  2580.     selLines = selectedTextLines 
  2581. _ASYMA_EditFeedback("hyperlink", 
  2582. updateThisPage 
  2583. Click to select file
  2584. helpText
  2585. exclude
  2586. leavePage
  2587. leaveBackground
  2588. ASYM_Reset
  2589. enterPage
  2590. enterBackground
  2591. addAnswer
  2592. 15,15
  2593. lastUnits
  2594. dummy
  2595. foobar
  2596. test;
  2597. c"foobar";
  2598. w,    #>
  2599. w,    #>
  2600. ;end;end;
  2601. dummy
  2602. or (word 1 of IT is "Persist")
  2603. OpenScript
  2604. Not valid expression
  2605. answer
  2606. This is not a valid OpenScript expression:
  2607. ASYM_GetString
  2608. the answer typed by the student.
  2609. buffer
  2610. ExplainMatchExpr
  2611. Use an expression where the variable IT contains
  2612. MatchExprExample
  2613. to handle test;if
  2614. Example:
  2615. (IT contains "Patience")
  2616. buttonClick
  2617. buttonClick
  2618. B"OpenScript"
  2619.         expr = 
  2620. "answer"
  2621.         buffer = "
  2622. test;
  2623.         oldSys = 
  2624. = FALSE
  2625. "dummy" = 
  2626. <> NULL
  2627. ASYM_GetString("Not valid expression",\
  2628. "This 
  2629. :") \
  2630. & CRLF & 
  2631. dExplainMatchExpr",\
  2632. "Use 
  2633. k where the 
  2634.  typed 
  2635. !student.") & 
  2636. MatchExprExample",\
  2637. :" & 
  2638. 9& "(IT 
  2639. c""Patience"")"\
  2640. ""Persist"")")
  2641. Method Group
  2642. N    `    B:
  2643. 3DGroupBox
  2644. tbk_wid_type
  2645. Automatically repairs itself when sized.
  2646. ASYM_WID_Description
  2647. Asymetrix
  2648. ASYM_WID_Author
  2649. 95-1-25
  2650. ASYM_WID_CreateDate
  2651. Shadow
  2652. Highlight
  2653. Method Caption
  2654. Answer Definition
  2655. (unnamed)
  2656. 3DGroupBox
  2657. tbk_wid_type
  2658. Automatically repairs itself when sized.
  2659. ASYM_WID_Description
  2660. Asymetrix
  2661. ASYM_WID_Author
  2662. 95-1-25
  2663. ASYM_WID_CreateDate
  2664. Shadow
  2665. Highlight
  2666. Definition Caption
  2667. Response Texttion
  2668. method
  2669. matchText
  2670. Match text
  2671. OpenScript
  2672. OpenScript expression
  2673. (unnamed)
  2674. 3DField
  2675. tbk_wid_type
  2676. Automatically repairs itself when sized.
  2677. ASYM_WID_Description
  2678. Asymetrix
  2679. ASYM_WID_Author
  2680. 95-1-25
  2681. ASYM_WID_CreateDate
  2682. Answer
  2683. firstIdle
  2684. keyChar
  2685. notifyBefore firstIdle
  2686.  = keyEnter
  2687. buttonClick 
  2688. B"OK" 
  2689. MarkItem
  2690. Background id 3 of Book "G:\FRANKJR\TEMPLATE\MONO-ONE.PTP"
  2691. chosenTemplate
  2692. <No template>
  2693. noneString
  2694. <Use Browse to locate templates>
  2695. option
  2696. STRING
  2697. propType
  2698. Page id 62 of Book "D:\FRANKJR\WORK\SPCLST\GENERIC.SPB"
  2699. parentPage
  2700. specialist
  2701. propOwner
  2702. Book property: ASYM_OriginalTemplate
  2703. HelpText
  2704. FUNONEOU.PTP
  2705. defaultValue
  2706. d:\frankjr\work\template\
  2707. TPPath
  2708. SHEET_FU.PTP
  2709. SHEET_GU.PTP
  2710. SHEET_MU.PTP
  2711. SHEET_NU.PTP
  2712. SHEET_OU.PTP
  2713. SHEET_PU.PTP
  2714. TABLETCU.PTP
  2715. TABLETFU.PTP
  2716. TABLETGU.PTP
  2717. TABLETMU.PTP
  2718. TABLETNU.PTP
  2719. TABLETOU.PTP
  2720. TABLETPU.PTP
  2721. SHEET_CU.PTP
  2722. oldFileList
  2723. d:\frankjr\work\template\
  2724. oldTpPath
  2725. d:\frankjr\work\template\SHEET_CU.PTP
  2726. pgTPFn
  2727. ASYM_BeenHere
  2728. options
  2729. Match case
  2730. soundsLike
  2731. Enable "sounds like"
  2732. Order
  2733. Match word order
  2734. punctuation
  2735. Ignore punctuation
  2736. confirmation
  2737. Confirm if recognized
  2738. Confirmation stuff
  2739. Confirmation prompt
  2740. Confirm by asking if the user meant:                   
  2741. 3DField
  2742. tbk_wid_type
  2743. Automatically repairs itself when sized.
  2744. ASYM_WID_Description
  2745. Asymetrix
  2746. ASYM_WID_Author
  2747. 95-1-25
  2748. ASYM_WID_CreateDate
  2749. Confirmation string
  2750. enterfield
  2751. keyChar
  2752. propValue
  2753. propValue
  2754. leaveField
  2755. ASYM_Reset
  2756.  = keyEnter
  2757. buttonClick 
  2758. B"OK" 
  2759. propValue 
  2760. notifyBefore ASYM_Reset
  2761. MarkItem
  2762. Background id 3 of Book "G:\FRANKJR\TEMPLATE\MONO-ONE.PTP"
  2763. chosenTemplate
  2764. <No template>
  2765. noneString
  2766. <Use Browse to locate templates>
  2767. option
  2768. STRING
  2769. propType
  2770. Page id 62 of Book "D:\FRANKJR\WORK\SPCLST\GENERIC.SPB"
  2771. parentPage
  2772. specialist
  2773. propOwner
  2774. Book property: ASYM_OriginalTemplate
  2775. HelpText
  2776. FUNONEOU.PTP
  2777. defaultValue
  2778. d:\frankjr\work\template\
  2779. TPPath
  2780. SHEET_FU.PTP
  2781. SHEET_GU.PTP
  2782. SHEET_MU.PTP
  2783. SHEET_NU.PTP
  2784. SHEET_OU.PTP
  2785. SHEET_PU.PTP
  2786. TABLETCU.PTP
  2787. TABLETFU.PTP
  2788. TABLETGU.PTP
  2789. TABLETMU.PTP
  2790. TABLETNU.PTP
  2791. TABLETOU.PTP
  2792. TABLETPU.PTP
  2793. SHEET_CU.PTP
  2794. oldFileList
  2795. d:\frankjr\work\template\
  2796. oldTpPath
  2797. d:\frankjr\work\template\SHEET_CU.PTP
  2798. pgTPFn
  2799. score
  2800. 9touched
  2801. update
  2802. buttonClick
  2803. update
  2804. firstIdle
  2805. Incorrect
  2806. Correct
  2807. ASYM_GetString
  2808. update
  2809. buttonClick
  2810. otouched 
  2811. update
  2812. notifyBefore firstIdle
  2813. ASYM_GetString("Correct")
  2814. Incorrect")
  2815. touched
  2816. Incorrect
  2817. firstIdle
  2818. enterPage
  2819. ASYM_Reset
  2820. buttonClick
  2821. keyChar
  2822. clear
  2823. paste
  2824. foobar
  2825. dialogs
  2826. 94080216150514626234020
  2827. ASYM_TpID
  2828. defaultButton
  2829. refFocus
  2830. 4 of Background id 2
  2831. defBtn
  2832. needFix
  2833. Button id 4 of Background id 2
  2834. refBtn
  2835. Field id 59 of Page id 16
  2836. cancelBtn
  2837. Button id 5 of Background id 2
  2838. buttonClick
  2839. buttonClick
  2840. default
  2841. cancel
  2842. buttonClick
  2843. buttonClick
  2844.     close 
  2845. escape
  2846. Cancel
  2847. addAnswer
  2848. FBPlayText
  2849. %ASYM_WinHelp
  2850. FBSendMsg
  2851. buttonclick
  2852. keyDown
  2853. buttonclick
  2854. = "FBPlayText"
  2855. ASYM_WinHelp(1030,"")
  2856. = "FBSendMsg"
  2857. /40,"")
  2858. = "addAnswer"
  2859. T50,"")
  2860. notifyBefore 
  2861. keyDown
  2862. author
  2863. enterPage
  2864. keychar
  2865. Button id 4 of Background id 2
  2866. Delayed Feedback
  2867. Answers
  2868. feedback
  2869. general
  2870. CBT_WID_DragImage
  2871. Scoring
  2872. addAnswer
  2873. Widget Editor
  2874. dialogs
  2875.